mountain wave - Turkish English Dictionary